home *** CD-ROM | disk | FTP | other *** search
/ The CICA Windows Explosion! / The CICA Windows Explosion! - Disc 2.iso / nt / emacssrc.zip / EMACSSRC.TAR / emacs-19.17 / oldxmenu / imakefile < prev    next >
Makefile  |  1993-03-09  |  2KB  |  98 lines

  1.         HEADERS = XMenu.h
  2.        LINTLIBS = ../lib/X/llib-lX.ln
  3.    INSTALLFLAGS = $(INSTINCFLAGS)
  4.          RANLIB = ranlib -t
  5.  
  6. SRCS =  Activate.c \
  7.     AddPane.c \
  8.     AddSel.c \
  9.     ChgPane.c \
  10.     ChgSel.c \
  11.     Create.c \
  12.     DelPane.c \
  13.     DelSel.c \
  14.     Destroy.c \
  15.     Error.c \
  16.     EvHand.c \
  17.     FindPane.c \
  18.     FindSel.c \
  19.     InsPane.c \
  20.     InsSel.c \
  21.     Internal.c \
  22.     Locate.c \
  23.     Post.c \
  24.     Recomp.c \
  25.     SetAEQ.c \
  26.     SetFrz.c \
  27.     SetPane.c \
  28.     SetSel.c \
  29.     XCrAssoc.c \
  30.     XDelAssoc.c \
  31.     XDestAssoc.c \
  32.     XLookAssoc.c \
  33.     XMakeAssoc.c
  34.  
  35. OBJS =  Activate.o \
  36.     AddPane.o \
  37.     AddSel.o \
  38.     ChgPane.o \
  39.     ChgSel.o \
  40.     Create.o \
  41.     DelPane.o \
  42.     DelSel.o \
  43.     Destroy.o \
  44.     Error.o \
  45.     EvHand.o \
  46.     FindPane.o \
  47.     FindSel.o \
  48.     InsPane.o \
  49.     InsSel.o \
  50.     Internal.o \
  51.     Locate.o \
  52.     Post.o \
  53.     Recomp.o \
  54.     SetAEQ.o \
  55.     SetFrz.o \
  56.     SetPane.o \
  57.     SetSel.o \
  58.     XCrAssoc.o \
  59.     XDelAssoc.o \
  60.     XDestAssoc.o \
  61.     XLookAssoc.o \
  62.     XMakeAssoc.o
  63.  
  64. #if DebugOldLibXMenu && ProfileOldLibXMenu
  65. DebuggedAndProfiledLibraryObjectRule()
  66. #else
  67. # if DebugOldLibXMenu
  68. DebuggedLibraryObjectRule()
  69. # else
  70. #  if ProfileOldLibXMenu
  71. ProfiledLibraryObjectRule()
  72. #  else
  73. NormalLibraryObjectRule()
  74. #  endif
  75. # endif
  76. #endif
  77.  
  78. NormalLibraryTarget(XMenu11,$(OBJS))
  79. LintLibraryTarget(XMenu11,$(SRCS))
  80. InstallLibrary(XMenu11,$(USRLIBDIR))
  81. #if InstallLintLibs
  82. InstallLintLibrary(XMenu11,$(LINTLIBDIR))
  83. #endif
  84. InstallMultiple($(HEADERS),$(INCDIR))
  85.  
  86. #if ProfileOldLibXMenu
  87. ProfiledLibraryTarget(XMenu11,$(OBJS))
  88. InstallLibrary(XMenu11_p,$(USRLIBDIR))
  89. #endif
  90.  
  91. #if DebugOldLibXMenu
  92. DebuggedLibraryTarget(XMenu11,$(OBJS))
  93. #endif
  94.  
  95. DependTarget()
  96.  
  97. NormalLintTarget($(SRCS))
  98.